Taxonomies of Visual Programming P and rogram Visualization

نویسنده

  • Brad A. Myers
چکیده

here has been a great interest recently in systems that use graphics to aid in the programming, ' debugging, and understanding of computer systems. The terms ''Visual Programming'' and 'Program Visualization'' have been applied to these systems. This paper attempts to provide-t more meaning to these terms by giving precise definitions, and then surveys a number of sys ems that can be classified as providing Visual Programming or Program Visualization. These systems are organized by classifying them into three different taxonomies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Taxonomies of visual programming and program visualization

here has been a great interest recently in systems that use graphics to aid in the programming, ' debugging, and understanding of computer systems. The terms ''Visual Programming'' and 'Program Visualization'' have been applied to these systems. This paper attempts to provide-t more meaning to these terms by giving precise definitions, and then surveys a number of sys ems that can be classified...

متن کامل

Understanding Information Visualization in the Context of Visual Communication

Despite its often technical nature, visualization is in many ways part of the broader space of visual communication. Just how visualization relates to illustration, information graphics, digital art, visual languages, etc., is nonetheless poorly understood. We propose a theory that embeds information visualization within other visual traditions in terms of criteria that are not purely technical...

متن کامل

A new approach for data visualization problem

Data visualization is the process of transforming data, information, and knowledge into visual form, making use of humans’ natural visual capabilities which reveals relationships in data sets that are not evident from the raw data, by using mathematical techniques to reduce the number of dimensions in the data set while preserving the relevant inherent properties. In this paper, we formulated d...

متن کامل

Teaching and Learning Computing

ion Level Low High P rogram m ing-nguage O rinted Thnking P rogram m ng O rinted Tinkin g P rogram -ree Thnking Programming Context Thinking Figure 3: Abstraction Levels of Thinking Types Relating to Programming Ahanori (2000) proposes developing students’ skills in posing ‘ abstraction barriers’ (refer to the Action-Process-Object model) as an effective way to develop their Program-Free Thinki...

متن کامل

Hypothetical Updates, Priority and Inconsistency in a Logic Programming Language

1 I n t r o d u c t i o n In [8] we have proposed a logic p rog ramming language which suppor ts hypothe t ical updates together with integrity constraints. The language, called CondLP (Conditional Logic Programming), is an extension of N_Prolog [10, 7]. As in N_Prolog and in other similar logic p rog ramming languages [16, 15], Horn clause logic is extended to allow embedded implications bo th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1989